<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {
	background:#FFF;
	color:#000;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, form, input, textarea, p {
	margin:0;
	padding:0;
}
img {
	border:0;
}
ol, ul {
	list-style:none;
}
h1, h2, h3 {
	font-weight:normal;
	font-size:100%;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-weight:inherit;
	font-size:inherit;
	font-family:inherit;
}
input, textarea, select {
*font-size:100%;
}
legend {
	color:#000;
}
a {
	color:inherit;
	text-decoration:none;
}
/*******CSS reset*************/
body {
	position:relative;
	z-index:-2;
	color:#444;
	overflow-x: hidden;
	font-size:14px;
	font-family:'Microsoft YaHei', SimHei, SimYou, SimSun, Arial;
	z-index:2;
}
.f12 {
	font-size:12px;
}
.f16 {
	font-size:16px;
}
.bold {
	font-weight:bold;
}
.white {
	color:#fff;
}
.left {
	float:left;
}
.right {
	float:right;
}
.t_r {
	text-align:right;
}
.clear {
	clear:both;
}
.relative {
	position:relative;
}
.absolute {
	position:absolute;
}
.rel_center {
	position:relative;
	left:50%;
}
.hidden {
	display:none;
}
a {
	color: #444
}
a:hover {
	text-decoration: none !important;
}
p {
	margin-bottom: 0px !important;
}
/*æˆåŠŸæ¡ˆä¾‹æ&nbsp;·å¼*/
#in_06 {
	height: auto;
	overflow: hidden;
	padding: 2% 0
}
.case_ul {
	margin-top: 40px;
}
.case_ul .owl-nav {
	display: none;
}
.case_ul .cas_li {
	border:solid 1px #ccc;
	text-align: center;
	background: #fff;
}
.case_ul .cas_li img {
	width: 99%;
	height: 300px;
}
.case_ul .cas_li p {
	color: #575757;
	padding:5px 15px;
	line-height: 30px;
	text-align: left;
}
.case_ul .cas_li a {
	display: block;
	text-align: center;
	margin:10px auto;
	background: #06913e;
	width: 120px;
	color: #fff;
	line-height:35px;
transition:.4s;
}
.case_ul .cas_li span {
	display: block;
	line-height: 45px;
	font-size: 16px;
	margin:0 auto;
}
.case_ul .cas_li:hover {
	-moz-box-shadow: 0px 0px 10px #cccccc;
	-webkit-box-shadow: 0px 0px 10px #cccccc;
	box-shadow: 0px 0px 10px #cccccc;
}
.case_ul .cas_li:hover a {
	background: #f69c00;
}
#con_bd {
	height: auto;
	overflow: hidden;
	padding: 2%;
}
#con_bd strong {
	display: block;
	line-height: 35px;
}
 @media screen and (max-width:640px) {
#in_02 {
background: none !important;
}
.intit01 {
background: #06913e !important;
padding: 3% 0 !important;
}
.intit01 strong {
font-size: 17px !important;
}
.intit01 span {
font-size: 14px !important;
}
.intit01 p {
font-size: 14px !important;
line-height: 25px !important;
margin-top: 2%;
}
.in02a li {
padding: 6% 0 !important;
}
.in02a li:first-child {
padding:0px !important;
}
#yslist li:nth-of-type(1) {
background: none !important;
}
#yslist li:nth-of-type(2) {
background: none !important;
}
#yslist li:nth-of-type(3) {
background: none !important;
}
#yslist li:nth-of-type(4) {
background:  none !important;
}
.tita span {
font-size: 18px !important;
}
.tita p {
font-size: 14px !important;
line-height: 25px !important;
margin-top: 2%;
}
.in05a {
background: #b7e0fc !important;
}
.footfont {
padding-bottom: 15% !important;
}
.in_01_01 ul li img {
height: 120px !important;
}
.case_ul .cas_li span {
font-size: 14px !important;
line-height:35px !important;
}
.in04a li {
height: auto;
overflow: hidden;
margin-bottom: 2%;
}
.in04a li img {
height: 115px !important;
}
.main .col-xs-12 {
padding-left:0px !important;
padding-right:0px !important;
}
.pro .col-sm-6 {
padding-left:1% !important;
padding-right:1% !important;
}
.pro .col-xs-6 {
padding-left:1% !important;
padding-right:1% !important;
}
.footb {
margin-bottom: 15%;
}
.info05_01 img {
height: 137px !important
}
.insidebar li {
padding-left: 2% !important;
}
.inimg {
height: 120px !important;
}
.in04b .col-ms-12 {
padding-left:0px !important;
padding-right:0px !important;
}
.in04b .col-xs-12 {
padding-left:0px !important;
padding-right:0px !important;
}
.info00 .col-md-5 {
padding-left:0px !important;
padding-right:0px !important;
}
.info00 .col-md-7 {
padding-left:0px !important;
padding-right:0px !important;
}
.info01 .col-xs-12 {
padding-left:0px !important;
padding-right:0px !important;
}
.case_ul .cas_li img {
width: 99%;
height: 150px;
}
}
/*å…¬å…¬æ&nbsp;·å¼*/
.wrap {
	margin:0 auto;
	width:1200px;
}
.main {
	overflow:hidden;
	margin-top:2%;
}
/*å¤´éƒ¨æ&nbsp;·å¼*/
#top01 {
	background: #eeeeee;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	font-size: 12px;
	color: #666666;
}
#top01 a {
	color: #666666;
}
#top02 {
	height: auto;
	overflow: hidden;
	margin: 20px 0;
}
#top02 img {
	max-width: 100%;
	margin:0px 15px 0 0;
}
#top02 .left {
	width: 820px;
	padding-top: 10px;
}
#top02 .left img {
	float: left;
}
#top02 li {
	font-size: 16px;
	line-height: 30px;
	overflow: hidden;
}
#top02 li b {
	color: #06913e;
	font-size: 18px;
	font-weight: bold;
}
#top02 .right {
	background: url(/template/default/images/tel.png) left center no-repeat;
	padding-left: 45px;
	padding-top: 10px;
}
#top02 .right p {
	font-size: 22px;
	font-family: impact;
	color: #06913e;
}
#menu {
	background: #06913e;
	line-height: 60px;
	height: auto;
	overflow: hidden;
	font-size: 16px;
}
#menu li {
	text-align: center;
	float: left;
	width: 180px;
	transition:0.4s;
}
#menu li:hover {
	background: #f69c00;
}
#menu li a {
	display: block;
	color: #fff
}
#mobmenu {
	background: #06913e;
	line-height: 45px;
}
#mobmenu .container {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
#mobmenu li {
	text-align: center;
	transition:0.4s;
}
#mobmenu li:hover {
	background: #444;
}
#mobmenu li a {
	display: block;
	color: #fff !important;
}
/*é¦–é¡µå¤§å›¾è½®æ’­æ&nbsp;·å¼*/
.flash {
	width:100%;
	height:500px;
	margin:0 auto;
	text-align:center;
	position:relative;
	z-index:0;
}
.flash .flashBox {
	position:relative;
	margin:0 auto;
	width:1000px;
	height:500px;
}
.flash .flashBox .bd {
	position:absolute;
	width:1920px;
	left:-460px;
}
.flash .flashBox .bd img {
	width:100%;
	height:500px;
}
#flash {
	height: auto;
	overflow: hidden;
}
.ban {
	background: url(/template/default/images/ban.jpg) center no-repeat;
	height:340px;
}
/*æ‰‹æœºç«™å¤§å›¾æ&nbsp;·å¼*/
.mobtop {
	height: auto;
	overflow: hidden;
}
.mobtop span {
	display: block;
	line-height: 30px;
	background: #444;
	color: #ddd;
	text-align: center;
}
.mobtop img {
	margin:2%;
	display: block;
	max-width: 94%;
}
.banner {
	width:100%;
	height:auto;
	overflow:hidden;
	float: left;
}
.slider-focus {
	position:relative;
	max-width:100%;
	overflow:hidden;
	margin:0rem auto;
}
.slider-focus .hd {
	position:absolute;
	width:100%;
	height:1rem;
	left:0;
	bottom:0.9rem;
	z-index:1;
	line-height:1.5rem;
	text-align:center;
}
.slider-focus .hd li {
	display:inline-block;
	vertical-align:middle;
	width:0.5rem;
	height:0.5rem;
	margin:0 0.3rem;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	line-height:0;
	text-indent:-9999em;
	background:#fff;
	cursor:pointer;
}
.slider-focus .hd ul {
	display: block;
	height: 0px;
}
.slider-focus .hd li.on {
	background:#ffea00;
}
.slider-focus .bd {
	position:relative;
	z-index:0;
}
.slider-focus .bd li {
	position:relative;
	text-align:center;
}
.slider-focus .bd li img {
	vertical-align:top;
	width:100%;
}
.slider-focus .bd li a {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
/*å›¾æ&nbsp;‡æ&nbsp;·å¼*/
#top03 {
	height: auto;
	overflow: hidden;
	background: #06913e;
}
#top03 .col-lg-6 {
	padding-left: 0px;
	padding-right: 0px;
}
#top03 .col-md-6 {
	padding-left: 0px;
	padding-right: 0px;
}
#top03 .col-sm-6 {
	padding-left: 0px;
	padding-right: 0px;
}
#top03 .col-xs-6 {
	padding-left: 0px;
	padding-right: 0px;
}
.top03a {
	line-height: 95px;
	text-align: center;
}
.top03a span {
	display: block;
	width: 120px;
	font-size: 18px;
	float: left;
	background: #4a9d00;
	color: #fff;
}
.top03a a {
	float: left;
	line-height: 95px;
	color: #fff;
	padding: 0 2%;
}
.top03b {
	line-height: 30px;
	padding: 2%;
}
.seach {
	height: 50px;
	line-height: 50px;
	position: relative;
}
.search {
	position: relative;
	clear: right;
}
.search-text {
	height: 40px;
	width: 81%;
	padding-left: 15px;
	border-radius: 20px 0 0 20px;
	border: 1px solid #56b47c;
	color: #fff;
	background: no-repeat;
	padding-right: 2px;
	font-size: 12px;
}
.fdj {
	position: absolute;
	top:6px;
	right:0;
	width: 20%;
	height: 40px;
	border-radius:0 20px 20px 0;
	line-height: 40px;
	border:none;
	color: #fff;
	background:#f69c00;
}
/*äº§å“å±•ç¤ºæ&nbsp;·å¼*/
#in_01 {
	height: auto;
	overflow: hidden;
	padding: 2% 0;
}
.tita {
	height: auto;
	overflow: hidden;
	text-align: center;
}
.tita span {
	display: block;
	font-size: 38px;
	line-height: 45px;
	background: url(/template/default/images/tita.png) bottom center no-repeat;
	padding-bottom: 1%;
}
.tita p {
	font-size: 18px;
	color: #666666;
	line-height: 50px;
}
.intype {
	height: auto;
	overflow: hidden;
}
.intype .col-lg-3 {
	padding-left: 0.5% !important;
	padding-right: 0.5% !important;
}
.intype .col-md-3 {
	padding-left: 0.5% !important;
	padding-right: 0.5% !important;
}
.intype .col-lg-9 {
	padding-right: 0.5% !important;
	padding-left: 0.5% !important;
}
.intype .col-md-9 {
	padding-right: 0.5% !important;
	padding-left: 0.5% !important;
}
.intype .col-lg-2 {
	padding-left: 0.5% !important;
	padding-right: 0.5% !important;
}
.intype .col-md-2 {
	padding-left: 0.5% !important;
	padding-right: 0.5% !important;
}
.intype li a {
	height: auto;
	overflow: hidden;
	margin-top:2%;
}
.intype li a {
	display: block;
	text-align: center;
	height: auto;
	overflow: hidden;
	line-height: 40px;
	background: #06913e;
	transition:0.4s;
	color: #fff;
}
.intype li:hover a {
	background: #f69c00;
}
.in_01_01 {
	height: auto;
	overflow: hidden;
	margin-top: 3%;
}
.in_01_01 .col-lg-4 {
	padding-right: 0.5% !important;
	padding-left: 0.5% !important
}
.in_01_01 .col-md-4 {
	padding-right: 0.5% !important;
	padding-left: 0.5% !important
}
.in_01_01 .col-sm-6 {
	padding-right: 0.5% !important;
	padding-left: 0.5% !important
}
.in_01_01 .col-xs-6 {
	padding-right: 0.5% !important;
	padding-left: 0.5% !important
}
.in_01_01 ul li {
	margin-bottom: 2%;
	text-align: center;
}
.in_01_01 ul li a {
	display: block;
	padding: 1%;
	background: #e4e4e4;
	margin-right: 2%;
	transition:0.4s;
}
.in_01_01 ul li img {
	display: block;
	width:100%;
}
.in_01_01 ul li span {
	display: block;
	height: 50px;
	line-height: 50px;
}
.in_01_01 ul li a:hover {
	background: #06913e;
	color: #fff;
}
.inimg {
	height: 220px;
	overflow: hidden;
}
/*ä¼˜åŠ¿æ&nbsp;·å¼*/
#in_02 {
	height: auto;
	overflow: hidden;
	padding-top: 3%;
	background: url(/template/default/images/inimg01.png) top center no-repeat #f1f1f1;
}
.intit01 {
	height: auto;
	overflow: hidden;
	text-align: center;
	color: #fff;
	background: url(/template/default/images/inimg02.png) center no-repeat;
}
.intit01 strong {
	display: block;
	font-size: 38px;
	margin-bottom: 2%;
}
.intit01 b {
	color: #f69c00;
}
.intit01 p {
	font-size: 18px;
	line-height: 45px;
	color: #ddd;
}
#yslist {
	height: auto;
	overflow: hidden;
	margin:5% 0 2% 0;
}
#yslist li {
	height: auto;
	overflow: hidden;
	padding: 6% 0;
}
#yslist li:nth-of-type(1) {
background: url(/template/default/images/ysing01.png) left no-repeat;
}
#yslist li:nth-of-type(2) {
background: url(/template/default/images/ysing02.png) right no-repeat;
padding: 8% 0;
}
#yslist li:nth-of-type(3) {
background: url(/template/default/images/ysing03.png) left no-repeat;
}
#yslist li:nth-of-type(4) {
background: url(/template/default/images/ysing04.png) right no-repeat;
}
#yslist li .inright img {
	width: 100%;
}
#yslist li .inright i {
	width: 60px;
	height: 60px;
	background: #f69c00;
	text-align: center;
	display: block;
	float: left;
	margin-right: 15px;
	font-size:50px;
	color: #fff;
	font-style: normal;
	border-radius: 5px;
}
#yslist li .inright strong {
	display: block;
	font-size: 28px;
	color: #333333;
	line-height: 50px;
	border-bottom: 1px solid #d8d8d8;
}
#yslist li .inright b {
	display: block;
	color: #999999;
	line-height: 40px;
}
#yslist li .inright span {
	color: #06913e;
}
#yslist li .inright p {
	line-height: 28px;
}
 #yslist li:nth-of-type(2n+0) .inright img {
max-width: 100%;
background: none
}
#yslist li:nth-of-type(2n+0) .inleft strong {
display: block;
font-size: 28px;
color: #333333;
line-height: 40px;
border-bottom: 1px solid #d8d8d8;
}
#yslist li:nth-of-type(2n+0) .inleft b {
display: block;
color: #999999;
line-height: 40px;
}
#yslist li:nth-of-type(2n+0) .inleft i {
width: 60px;
height: 60px;
background: #f69c00;
text-align: center;
display: block;
float: left;
margin-right: 15px;
font-size: 40px;
color: #fff;
font-style: normal;
border-radius: 5px;
}
#yslist li:nth-of-type(2n+0) .inleft span {
color: #06913e;
}
#yslist li:nth-of-type(2n+0) .inleft p {
line-height: 28px;
}
.inleft .right {
	width:85%;
}
.inright .right {
	width:85%;
}
#mobys {
	height: auto;
	overflow: hidden;
	margin:2% 0;
}
#mobys li {
	height: auto;
	overflow: hidden;
	padding:5% 0;
	border-top: 7px solid #f6f6f6;
}
#mobys li i {
	width: 60px;
	height: 60px;
	text-align: center;
	display: block;
	float: left;
	margin-right: 15px;
	font-size:50px;
	color: #999999;
	font-style: normal;
}
#mobys li strong {
	display: block;
	font-size: 20px;
	color: #333333;
	line-height:60px;
}
#mobys li span {
	color: #06913e;
}
#mobys li p {
	padding-left: 15px;
	line-height: 35px;
	border-bottom: 1px dashed #ddd;
}
.content {
	padding: 2%;
	line-height: 30px;
}
/*åˆä½œæ¡ˆä¾‹æ&nbsp;·å¼*/
.in_04 {
	height: auto;
	overflow: hidden;
	background: url(/template/default/images/in04.png) center top no-repeat;
	padding: 6% 0 2% 0;
}
.in04a ul {
	height: auto;
	overflow: hidden;
	margin-top: 2%;
}
.in04a li {
	height: auto;
	overflow: hidden;
}
.in04a li a {
	display: block;
	background: #ebebeb;
	padding: 1%;
	border-bottom: 2px solid #cccccc;
transition:.4s;
}
.in04a ul .col-lg-3 {
	padding-left: 0.5% !important;
	padding-right: 0.5% !important;
}
.in04a ul .col-md-3 {
	padding-left: 0.5% !important;
	padding-right: 0.5% !important;
}
.in04a ul .col-sm-6 {
	padding-left: 0.5% !important;
	padding-right: 0.5% !important;
}
.in04a ul .col-xs-6 {
	padding-left: 0.5% !important;
	padding-right: 0.5% !important;
}
.in04a li img {
	width: 100%;
	height: 200px;
}
.in04a li:hover a {
	background: #f69c00;
}
.in04a li:hover span {
	color: #fff;
}
.in04a li span {
	display: block;
	line-height: 50px;
	padding-left: 2%;
}
.in04b {
	height: auto;
	overflow: hidden;
	margin-top: 2%;
}
.in04b .tita {
	margin: 2% 0;
}
.in04bb {
	line-height: 30px;
}
.in04ba {
	height: auto;
	overflow: hidden;
	margin-top: 2%;
}
.in04ba a {
	display: block;
	width: 120px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	float: left;
	margin-right: 10px;
	background: #06913e
}
.in04ba a:nth-of-type(2) {
background: #f69c00
}
/*æ–°é—»ä¸­å¿ƒæ&nbsp;·å¼*/
.in_06 {
	height: auto;
	overflow: hidden;
	padding: 3% 0 1% 0;
	background: #f5f5f5;
}
.in_06 li {
	text-align: center;
	transition:0.4s;
	padding-top: 1%;
	padding-bottom: 1%;
}
.in_06 li:hover {
	background: #06913e;
	color: #fff;
}
.in_06 li:hover span {
	color: #fff;
}
.in_06 li:hover p {
	color: #fff;
}
.in_06 li img {
	width: 100%;
}
.in_06 li span {
}
.in_06 li p {
	text-align: left;
	color: #a3a3a3;
}
/*ä¾§æ&nbsp;æ&nbsp;·å¼*/
.sidetit {
	background: #06913e;
	font-size: 24px;
	font-weight: bold;
	line-height:50px;
	color: #fff;
	text-indent: 1em;
}
.sidetit p {
	line-height: 25px;
	font-size: 14px;
}
.lxsidetit img {
	max-width: 100%;
}
.insidebar {
	height: auto;
	overflow: hidden;
	margin-bottom: 3%;
}
.insidebar ul {
	height: auto;
	overflow: hidden;
}
.insidebar li {
	position: relative;
	overflow: hidden;
	background: #ebebeb;
	padding-left: 4%;
	line-height:50px;
	height:50px;
	transition:all 0.4s;
	margin-top: 2%;
}
.insidebar li i {
	color: #06913e;
}
.insidebar li:hover {
	background: #2e3438;
}
.insidebar li:hover a {
	color: #fff !important;
}
.insidebar li:hover i {
	color: #fff !important;
}
.insidebar li a {
	display: block;
}
.lxside {
	background: #ebebeb;
	padding: 15px;
	height: auto;
	overflow: hidden;
	border-bottom: 4px solid #06913e
}
.lxside p {
	line-height:35px;
}
/*è„šæ­¥æ&nbsp;·å¼*/
.foot {
	background: #06913e;
	height: auto;
	overflow: hidden;
	padding: 2% 0
}
.foot p {
	line-height: 30px;
	color: #fff;
}
.foota {
	background: url(/template/default/images/inimg03.jpg) left no-repeat;
}
.foota li {
	float: left;
	width: 50%;
	text-align: center;
	line-height: 37px;
}
.foota li a {
	display: block;
	color: #fff;
	transition:all 0.4s;
}
.foota li:hover a {
	color: #fff;
}
.footb {
	background: url(/template/default/images/inimg03.jpg) left no-repeat;
}
.footc {
	background: url(/template/default/images/inimg03.jpg) left no-repeat;
}
.footc img {
	width: 80%
}
.footc span {
	display: block;
	line-height: 30px;
	color: #fff;
}
.footbot {
	height: 40px;
	line-height: 40px;
	background: #06913e;
	border-top: 1px solid #4a9d00;
	color: #fff;
}
.footbot .container a{color:#fff;}
.footbot .container a:hover{color:red;}
.footer01 {
	right: 0;
	bottom: 0;
	float: left;
	width: 100%;
	position: fixed;
	background: #06913e;
	color:#fff;
	font-size: 1.2em;
	z-index: 888;
}
.footer01 li {
	float: left;
	text-align: center;
	width: 24.2%;
	line-height: 75px;
}
.footer01 li a {
	color: #fff;
	font-size: 1.0em;
}
.footer01 li a:hover {
	color: #ffb40b
}
.footer01 .f2 {
	padding-top:8%;
	width: 100%;
	background: url(/template/default/images/ftel.png) no-repeat center 10%;
	color: #fff !important;
	font-size: 0.7em;
	background-size: 30px;
	height: 60px;
	float: left;
	text-align: center;
}
.footer01 .f4 {
	padding-top:8%;
	width: 100%;
	background: url(/template/default/images/qq.png) no-repeat center 10%;
	color: #fff !important;
	font-size: 0.7em;
	background-size: 30px;
	height: 60px;
	float: left;
	text-align: center;
}
.footer01 .f1 {
	padding-top:8%;
	width: 100%;
	background: url(/template/default/images/home.png) no-repeat center 10%;
	color: #fff !important;
	font-size: 0.7em;
	background-size: 30px;
	height: 60px;
	float: left;
	text-align: center;
}
.footer01 .f3 {
	padding-top:8%;
	width: 100%;
	background: url(/template/default/images/dx.png) no-repeat center 10%;
	color: #fff !important;
	font-size: 0.7em;
	background-size: 30px;
	height: 60px;
	float: left;
	text-align: center;
}
.footer01 .f5 {
	padding-top:8%;
	width: 100%;
	background: url(/template/default/images/footer_top.png) no-repeat center 10%;
	color: #fff !important;
	font-size: 0.7em;
	background-size: 30px;
	height: 60px;
	float: left;
	text-align: center;
}

/*å¾®ä¿¡å¼¹çª—*/
#wxnr {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	z-index: 1000;
	display: none;
	background: rgba(0,0,0,.6);
}
#wxnr .nrdf {
	margin: auto;
	position: absolute;
	top: 35%;
	left: 0;
	right: 0;
	width: 22rem;
	height: 22rem;
	padding-top: 2rem;
	margin-top: -2.5rem;
	text-align: center;
	background-color: rgba(255, 255, 255, 0.8);
	box-shadow: 0px 2px 6px #777;
	-webkit-box-shadow: 0px 2px 6px #777;
	-moz-box-shadow: 0px 2px 6px #777;
	border-radius: 10px;
}
#wxnr img {
	width: 10rem;
	height: 10rem;
	display: block;
	    margin: 1rem 6rem;
}
#wxnr p {
	font-size: 1.1rem;
	line-height: 1.6rem;
	text-align: center;
}
#wxnr i {
	position: absolute;
	top: 1rem;
    right: 1rem;
    width: 1.5rem;
    height: 1.5rem;
    font-size: 1rem;
    line-height: 1.5rem;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-style: normal;
	background: #333;
	border-radius: 1rem;
	cursor: pointer;
}
#wxnr span {
	display: inline-block;
	padding: 0.2rem 0.5rem;
	line-height: 1.5rem;
	background-color: #009b4c;
	color: #fff;
	border-radius: 0.5rem;
	cursor: pointer;
}
#wxnr span.wx {
	padding-left: 0.4rem;
	background-image: url(../images/wx.jpg);
	background-size: 0.28rem;
	background-position: 0.1rem center;
	background-repeat: no-repeat;
}
/*å¤åˆ¶æç¤º*/
#weixin {
	position: fixed;
	top: 50%;
	margin-top: -0.4rem;
	z-index: 9999999;
	font-size: 0.26rem;
	color: #fff;
	width: 90%;
	right: 5%;
	line-height: 0.8rem;
	text-align: center;
	background: rgba(0, 0, 0, 0.8);
	border: 2px solid #333;
	border-radius: 0.1rem;
	display: none;
}


/*å­é¡µæ&nbsp;·å¼*/
.title {
	height:55px;
	line-height: 55px;
	border-bottom:1px solid #dbdbdb;
	background:#ebebeb;
	border-left: 1px solid #ddd;
	border-right:1px solid #ddd;
	border-top:1px solid #ddd;
	overflow: hidden;
	padding: 0 15px;
}
.title strong {
	float:left;
	width: 150px;
	line-height: 53px;
	color:#06913e;
	font-size: 16px;
}
.title span {
	float: right;
}
.title a {
	margin-top:4px;
	color:#444;
}
.article {
	overflow:hidden;
	border:1px solid #ececec;
	background:#fff;
}
.article p {
	line-height:35px;
}
.infonr {
	padding: 2%;
	height: auto;
	overflow: hidden;
}
/*å­é¡µæ–°é—»æ&nbsp;·å¼*/
#indexNews li {
	height:auto;
	overflow: hidden;
	margin:0 auto;
	color:#000;
	position: relative;
	padding: 2%;
	border-bottom: 1px dashed #908C8C;
	transition:all 0.4s;
}
#indexNews li:last-child {
	border-bottom:none;
}
#indexNews li dd {
	height: auto;
	overflow: hidden;
}
#indexNews li dd p {
	color: #444
}
#indexNews li:hover {
	height: auto;
	overflow: hidden;
	background: #444;
	color: #fff;
}
#indexNews li:hover p {
	color: #fff;
}
#indexNews li:hover b {
	color: #fff;
}
#indexNews li:hover span {
	color: #fff;
}
#indexNews li img {
	height:auto;
	max-width: 100%;
	border: 1px solid #ddd;
}
.new_tit {
	line-height: 40px;
}
.new_tit b {
	color: #06913e;
}
/*äº§å“è¯¦æƒ…é¡µæ&nbsp;·å¼*/
.info01 {
	height: auto;
	overflow: hidden;
	padding:2% 0;
	;
}
.info02 {
	height: auto;
	overflow: hidden;
	clear: both;
}
.info02 img {
	display: block;
	margin:0 auto;
	max-width: 100%
}
.info02 p {
	text-indent: 2em;
	line-height: 30px;
}
.info00 {
	height: auto;
	overflow: hidden;
	margin:2% 0;
}
.ptit01 {
	line-height: 60px;
	font-size: 36px;
}
.ptit01 i {
	font-size: 18px;
	font-style: normal;
}
.ptit01 p {
	line-height: 30px;
	font-size: 14px;
}
#pLeft img {
	width: 100%;
	border: 3px solid #ddd;
}
#infotit01 {
	height:auto;
	overflow: hidden;
	line-height:50px;
	background: #f6f6f6;
	border-bottom: 1px solid #eaeaea;
}
#infotit01 span {
	font-size: 16px;
	border-right: 2px solid #fff;
	text-align: center;
	background: #06913e;
}
#infotit01 span i {
	font-size: 26px;
}
#infotit01 a {
	display: block;
	transition:0.4s;
	color: #fff;
}
#infotit01 a:hover {
	color: #d10000;
}
#pfont p {
	line-height:30px;
	background:#f7f7f7;
	padding: 2%;
	margin: 2% 0;
}
#pfont span {
	display: block;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
}
#pfont strong {
	display: block;
	font-size: 28px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #ebebeb;
}
#pfont b {
	font-size: 36px;
	color: #06913e;
	font-family: impact;
}
#pcion {
	clear: both;
	padding-top: 3%;
}
#pcion a {
	float: left;
	display: block;
	text-decoration: none;
	width: 30%;
	margin-right: 3%;
	height:60px;
	line-height: 60px;
	text-align: center;
	transition:all 0.4s;
	background: #fc9000;
	color: #fff;
}
#pcion a:hover {
	background: #444;
}
.online {
	line-height: 50px;
	height: auto;
	overflow: hidden;
}
.online a {
	float: left;
	margin-right: 2%;
	background: #06913e;
	width: 260px;
	height:50px;
	line-height:50px;
	font-size: 20px;
	text-align: center;
	transition:all 0.4s;
	color: #fff !important;
	display: block;
}
.online a:hover {
	background: #53B249;
}
.online a:nth-of-type(2) {
background: #f69c00;
}
.info05 {
	height: auto;
	overflow: hidden;
	padding: 3% 0;
	border-top: 5px solid #f6f6f6;
}
#cpys ul {
	height: auto;
	overflow: hidden;
}
#cpys li {
	padding: 3%;
	height: auto;
	overflow: hidden;
}
#cpys li i {
	float: left;
	background: #fc9000;
	width: 85px;
	height: 85px;
	border-radius: 100px;
	color: #fff;
	font-size: 46px;
	text-align: center;
	line-height: 85px;
}
.ystit {
	padding: 2% 0
}
.ystit img {
	max-width: 96%;
}
.ystit01 {
	padding: 2% 0;
	text-align: center;
	color: #ff8e00
}
.ystit01 strong {
	display: block;
	font-size: 26px;
	line-height: 35px;
}
.ystit01 span {
	display: block;
	line-height: 25px;
}
.pfont01 {
	float: right;
	width: 68%;
}
.pfont01 strong {
	display: block;
	line-height: 40px;
	font-size: 24px;
}
.pfont01 strong b {
	color: #e33625;
	font-size: 30px;
}
.pfont01 p {
	line-height: 25px;
}
.pfont01 p span {
	color: #fc9000;
}
.cpsj {
	width: 100%;
	margin:2% 0;
}
.cpsj img {
	width: 100%;
}
.info06 {
	height: auto;
	overflow: hidden;
	padding: 3% 0;
}
.info05_01 .col-lg-3 {
	padding-left: 1% !important;
	padding-right: 1% !important;
}
.info05_01 .col-md-6 {
	padding-left: 1% !important;
	padding-right: 1% !important;
}
.info05_01 .col-xs-6 {
	padding-left: 1% !important;
	padding-right: 1% !important;
}
.info05_01 li {
	text-align: center;
}
.info05_01 img {
	width: 100%;
	height:185px;
	transition:all 0.6s ease 0s;
}
.info05_01 li:hover img {
	transform:scale(1.05, 1.05)
}
.info05_01 li:hover span {
	background: #06913e;
	color: #fff;
}
.info05_01 span {
	display: block;
	line-height: 35px;
transition:.4s;
}
.inimgv {
	height: auto;
	overflow: hidden;
}
.footaa {
	height: 115px;
	overflow: hidden;
	background: url(/template/default/images/footaa.jpg) center no-repeat;
	margin:2% 0;
}
.cn li .h3 {
	margin-top:0px !important;
	margin-bottom: 0px !important;
}
.infoa {
	line-height: 50px;
	padding-left: 2%;
	background: #eee;
}
.info02 {
	padding: 2%;
}
#allmap p {
	line-height:10px;
	margin:10px;
}
.pagelink {
	height: 35px;
	text-align: center;
	margin: 50px 0 30px 0;
*+margin-left:30px;
}
.pagelink .page-index, .pagelink .page-pre, .pagelink .page-next, .pagelink .page-last {
	list-style: none;
	border: 1px solid #C7CFC2;
	display: inline-block;
	margin: 0 3px;
*+display:block;
*+float:left;
}
.pagelink .page-status {
	list-style: none;
	border: 1px solid #C7CFC2;
	display: inline-block;
	margin: 0 3px;
*+display:block;
*+float:left;
	padding: 3px 8px;
}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a {
	color:#000;
	padding: 3px 8px;
	display:block;
}
.pagelink .page-numbar .page-num {
	list-style: none;
	border: 1px solid #C7CFC2;
	padding: 3px 8px;
	display: inline-block;
	margin: 0 3px;
*+display:block;
*+float:left;
}
.pagelink a.page-num-current, .pagelink a:hover {
	background: #CCC;
	color: #FFF;
	display:block;
}
.current {
	padding:0 6px 0;
	height:18px;
	line-height:18px;
	background:#404040;
	color:#fff;
}
/***************global*****************/
.prolist {
	margin:2%;
	height: auto;
	overflow: hidden;
}
.prolist li {
	overflow:hidden;
	text-align:center;
	border:1px solid #dcdcdc;
	margin-bottom:5%;
	width: 100%;
}
.prolist li:hover span {
	background: #242424;
	color: #fff;
}
.prolist span {
	display: block;
	text-align: center;
	transition:0.4s;
	line-height: 40px;
	background: #ddd;
}
.prolist img {
	max-width: 100%;
	height:175px;
	display: block;
	margin:0 auto;
	transition:0.4s;
}
.prolist .col-lg-4 {
	padding-left: 0.5% !important;
	padding-right: 0.5% !important;
}
.prolist .col-md-4 {
	padding-left: 0.5% !important;
	padding-right: 0.5% !important;
}
/*************index&amp;goods**************/
.news {
	margin-left:17px;
}
.news li {
	width:678px;
	height:39px;
	border-bottom:1px dotted #cdcdcd;
	text-indent:1em;
	line-height:39px;
}
.news li:before {
	color:#e40413;
	content:'â–&nbsp;\00a0\00a0\00a0';
	vertical-align:2px;
}
.news li:hover {
	background-color:#f6f6f6;
}
.news a:hover {
	color:#06913e;
}
/****************news*****************/
.news_title {
	color:#06913e;
	text-align:center;
	line-height:40px;
}
.meta {
	color:#999;
	text-align:center;
	line-height:28px;
}
/***********news_info**************/
.jobs li {
	overflow:hidden;
	margin:23px 18px 28px 28px;
	padding-bottom:27px;
	border-bottom:1px dotted #cdcdcd;
}
.jobs a {
	position:relative;
	top:-150px;
	background-position:0 -301px;
	float:right;
	width:71px;
	height:34px;
	color:#fff;
	text-align:center;
	line-height:34px;
}
.jobs strong {
	color:#06913e;
}
.jobs p {/*margin:6px 0 -134px 156px;*/
	line-height:35px;
}
/***************jobs***************/
.pro_info .rel_center {
	margin:23px 0 6px;
	margin-left:-145px;
	padding:3px;
	width:290px;
	height:216px;
	border:1px solid #dcdcdc;
}
.pro_info p {
	margin:20px 30px 30px 33px;
}
.pro_name {
	display:block;
	color:#06913e;
	text-align:center;
}
.info_title {
	margin:30px 0 0 27px;
	width:663px;
	height:30px;
	background:#ececec;
}
.info_title b {
	display:inline-block;
	padding-left:10px;
	height:100%;
	border-right:1px solid #fff;
	background:#656565;
	color:#fff;
	line-height:30px;
}
.info_title a {
	margin:8px;
	width:15px;
	height:15px;
	background-position:0 -426px;
}
/********goods_info&amp;jobs_info*******/
.order {
	margin:40px 0 120px 46px;
	line-height:40px;
}
.order img {
	vertical-align:-5px;
	cursor:pointer;
}
.order input {
	padding:0 3px;
}
.order textarea {
	padding: 3px;
}
#submit {
	width:90px;
	height:34px;
	border:none;
	background-position:0px -366px;
	color:#fff;
	cursor:pointer;
}
/*sitemap*/
.mesmore {
	margin-top:5px;
}
.mesmore:hover {
	color:#06913e;
	text-decoration:underline;
}
.sitemap {
	width:996px;
	float:left; /*border:3px solid #f0f0f0;*/
	margin-top:10px;
	margin-bottom:10px;
}
.m1 {
	height:20px;
	line-height:20px;
	margin-top:20px;
	margin-left:20px;
}
.m2 {
	margin-left:20px;
	margin-top:20px;
	line-height:25px;
}
.m2 span {
	font-size:14px;
	font-weight:bold;
}
.m2t {
	border:1px solid #f0f0f0;
	width:800px;
	padding-left:4px;
	margin-top:2px;
	padding:10px;
	margin-bottom:20px;
}
.m2t ul {
}
.m2t ul li {
	list-style-type:none;
	float:left;
	width:150px;
}
.m2t ul li a:hover {
	color:red
}
.f {
	float:right;
	margin-right:10px;
	_margin-top:7px;
}
/*ä¸Šä¸€é¡µ_ä¸‹ä¸€é¡µ*/
#prev_next {
	margin: 10px 20px;
	clear: both;
	overflow: hidden;
}
#prev_next li {
	margin: 5px 0;
}
/*æ–°é—»*/
.elli {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.c_1530_1 {
	width:100%;
	float:left;
	padding:94px 0 100px 0;
}
.tit_1 {
	width:100%;
	float:left;
	text-align:center;
}
.tit_1 h3 {
	width:100%;
	float:left;
	background:url(images/index1.png) no-repeat center 15px;
	font-size:26px;
	color:#333;
	font-weight:bold;
	line-height:38px;
	font-weight:bold;
}
.tit_1 h3 span {
	color:#ff0208;
}
.tit_1 h6 {
	width:100%;
	float:left;
	font-size:12px;
	color:#ccc;
	line-height:23px;
	text-transform:uppercase;
	font-family: 'OPENSANS-REGULAR';
}
.c_1530_3 {
	width:100%;
	float:left;
	padding:0;
}
.c_1530_3 .hd {
	width:100%;
	float:left;
	text-align:center;
	margin-top:20px;
}
.c_1530_3 .hd ul {
	display:inline-block;
	vertical-align:top;
}
.c_1530_3 .hd ul li {
	display:block;
	float:left;
	margin:0 15px;
	width:120px;
	height:34px;
	line-height:28px;
	font-size:16px;
	color:white;
	background:#aaa;
	cursor:pointer;
	-moz-border-radius:17px;
	-webkit-border-radius:17px;
	-khtml-border-radius:17px;
	border-radius:17px
}
.c_1530_3 .hd ul li.on {
	background:#06913e;
}
.c_1530_3 .bd {
	width:100%;
	float:left;
	margin-top:40px;
}
.c_1530_3 .bd .c_750 {
	width:49.02%;
	float:left;
	height:660px;
	background:#e3e3e3;
	padding:40px;
}
.c_1530_3 .bd .c_750 h4 {
	width:100%;
	float:left;
	font-size:30px;
	color:#999;
	line-height:38px;
	font-weight:bold;
	font-family:Arial;
}
.c_1530_3 .bd .c_750 .titlenews {
	width:100%;
	float:left;
	font-size:22px;
	color:#666;
	line-height:30px;
	margin-top:18px;
}
.c_1530_3 .bd .c_750 .p {
	width:100%;
	float:left;
	font-size:14px;
	color:#aaa;
	line-height:26px;
	height:78px;
	overflow:hidden;
	margin-top:30px;
	padding-left:31px;
	position:relative;
}
.c_1530_3 .bd .c_750 .p:before {
	content:'';
	width:2px;
	height:66px;
	background:#aaa;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-33px;
}
.c_1530_3 .bd .c_750 .img {
	width:100%;
	float:left;
	margin-top:24px;
	overflow:hidden;
	position:relative;
	padding-bottom:41.38%;
}
.c_1530_3 .bd .c_750 .img img {
	position:absolute;
	left:0;
	top:0;
	width:100%;
}
.c_1530_3 .bd .c_750 .detail {
	width:100%;
	float:left;
	margin-top:30px;
}
.c_1530_3 .bd .c_750 .detail a {
	display:block;
	float:left;
	width:145px;
	height:40px;
	line-height:40px;
	background:#06913e;
	padding:0 20px;
	font-size:14px;
	color:white;
	font-family: 'OPENSANS-REGULAR';
	text-transform:uppercase;
}
.c_1530_3 .bd .c_750 .detail a img {
	float:right;
	margin-top:17px;
}
.c_1530_3 .bd .c_750 .detail a:hover {
	padding:0 40px;
}
.c_1530_3 .bd .c_750:hover .titlenews {
	color:#ff0208;
}
.c_1530_3 .bd ul {
	width:50.98%;
	float:right;
	border-top:solid 1px #f6f6f6;
}
.c_1530_3 .bd ul li {
	width:100%;
	float:left;
	height:165px;
	border-bottom:solid 1px #f6f6f6;
	border-right:solid 1px #f6f6f6;
	background:white;
	padding:36px 150px 53px 60px;
	position:relative;
	-webkit-transition: all 0.5s ease-out 0s;
	-moz-transition: all 0.5s ease-out 0s;
	-o-transition: all 0.5s ease-out 0s;
	transition: all 0.5s ease-out 0s;
}
.c_1530_3 .bd ul li .time {
	width:65px;
	position:absolute;
	right:45px;
	top:50px;
	font-size:24px;
	color:#999;
	line-height:28px;
	font-family:Arial;
	padding-bottom:35px;
	background:url(/template/default/images/index17.png) no-repeat left bottom;
}
.c_1530_3 .bd ul li .titlenews {
	width:100%;
	float:left;
	text-align:left;
	font-size:18px;
	color:#666;
	line-height:28px;
}
.c_1530_3 .bd ul li .p {
	width:100%;
	float:left;
	text-align:left;
	font-size:14px;
	color:#aaa;
	line-height:25px;
	margin-top:20px;
	height:50px;
	overflow:hidden;
}
.c_1530_3 .bd ul li:hover {
	box-shadow:0 0 57px rgba(10, 2, 4, 0.18);
	z-index:3;
}
.c_1530_3 .bd ul li:hover .titlenews {
	color:#ff0208;
}
@media screen and (max-width: 1199px) {
.c_1530_3 .bd .c_750 {
height:560px;
padding:42px 65px 10px 65px;
}
.c_1530_3 .bd ul li {
height:186px;
padding:34px 145px 33px 40px;
}
.c_1530_3 .bd ul li .time {
right:39px;
}
}
@media screen and (max-width: 991px) {
.c_1530_3 {
padding:52px 0 60px 0;
}
.c_1530_3 .hd {
margin-top:24px;
}
.c_1530_3 .hd ul li {
margin:0 10px;
width:100px;
height:30px;
line-height:30px;
font-size:14px;
}
.c_1530_3 .bd {
margin-top:30px;
}
.c_1530_3 .bd .c_750 {
height:440px;
padding:32px 35px 10px 35px;
}
.c_1530_3 .bd .c_750 h4 {
font-size:24px;
line-height:32px;
}
.c_1530_3 .bd .c_750 .titlenews {
font-size:16px;
line-height:24px;
margin-top:12px;
}
.c_1530_3 .bd .c_750 .p {
font-size:12px;
line-height:22px;
height:66px;
margin-top:20px;
padding-left:21px;
}
.c_1530_3 .bd .c_750 .p:before {
height:56px;
margin-top:-28px;
}
.c_1530_3 .bd .c_750 .img {
margin-top:14px;
}
.c_1530_3 .bd .c_750 .detail {
margin-top:20px;
}
.c_1530_3 .bd .c_750 .detail a {
width:125px;
height:34px;
line-height:34px;
padding:0 10px;
font-size:12px;
}
.c_1530_3 .bd .c_750 .detail a img {
width:17px;
margin-top:15px;
}
.c_1530_3 .bd .c_750 .detail a:hover {
padding:0 30px;
}
.c_1530_3 .bd ul li {
height:146px;
padding:24px 105px 23px 20px;
}
.c_1530_3 .bd ul li .time {
right:20px;
top:24px;
padding-bottom:46px;
background-size:20px auto;
font-size:18px;
}
.c_1530_3 .bd ul li .titlenews {
font-size:16px;
line-height:24px;
}
.c_1530_3 .bd ul li .p {
font-size:12px;
line-height:23px;
margin-top:23px;
height:46px;
text-align:left;
}
 .case_ul .cas_li img {
 width: 99%;
 height: 200px;
}
}
@media screen and (max-width: 767px) {
.c_1530_3 {
padding:22px 10px 30px 10px;
}
.c_1530_3 .hd {
margin-top:14px;
}
.c_1530_3 .hd ul li {
margin:0 6px;
}
.c_1530_3 .bd {
margin-top:20px;
}
.c_1530_3 .bd .c_750 {
width:100%;
height:auto;
padding:22px 25px 20px 25px;
}
.c_1530_3 .bd .c_750 h4 {
font-size:18px;
line-height:26px;
}
.c_1530_3 .bd .c_750 .titlenews {
font-size:14px;
line-height:22px;
margin-top:8px;
}
.c_1530_3 .bd .c_750 .p {
line-height:20px;
height:58px;
margin-top:10px;
padding-left:11px;
}
.c_1530_3 .bd .c_750 .p:before {
height:46px;
margin-top:-23px;
}
.c_1530_3 .bd .c_750 .img {
margin-top:10px;
}
.c_1530_3 .bd .c_750 .detail {
margin-top:12px;
}
.c_1530_3 .bd .c_750 .detail a {
width:105px;
}
.c_1530_3 .bd .c_750 .detail a:hover {
padding:0 20px;
}
.c_1530_3 .bd ul {
width:100%;
}
.c_1530_3 .bd ul li {
height:auto;
padding:14px 65px 13px 10px;
border-left:solid 1px #f6f6f6;
}
.c_1530_3 .bd ul li .time {
right:0px;
top:14px;
padding-bottom:26px;
background-size:16px auto;
font-size:14px;
}
.c_1530_3 .bd ul li .titlenews {
font-size:14px;
line-height:22px;
}
.c_1530_3 .bd ul li .p {
text-align:left;
line-height:19px;
margin-top:13px;
height:36px;
}
 .case_ul .cas_li img {
 width: 99%;
 height: 180px;
}
}
.link{height: auto;padding-top: 50px;font-size: 14px;width: 100%;    color: #aaa;}
.link a{color: #aaa;}
@media screen and (max-width: 767px){
.link{height: auto;padding: 22px 10px 10px 10px;width: 100%;font-size: 14px;    color: #aaa;}
.link a{color: #aaa;}
}</pre></body></html>